find oneself in a jam - Türkisch Englisch Wörterbuch